package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/08
*/
@Data
@ApiModel("国家服务设置")
@Table(name = "tbl_country_service_type")
@NoArgsConstructor
@AllArgsConstructor
public class TblCountryServiceType extends BaseEntity {
    @Column(name = "country_id")
    private String countryId;

    /**
     * 对应服务类型
1	practitioner  - GP
2	mental_wellness  - mental wellness
3	paediatrician  -  paediatrician
4	supervised_art  -  保留历史数据
5	home_based_health_screening  -  home_based_health_screening
6	pre_departure_test  -  保留历史数据
7	obstetrics_and_gynaecology  -  obstetrics_and_gynaecology
     8 Think well  -  Think well
     */
    @Column(name = "service_type")
    @ApiModelProperty("对应服务类型 ;1	practitioner ;2	mental_wellness ;3	paediatrician ;4	supervised_art ;5	home_based_health_screening 6	pre_departure_test ;7	obstetrics_and_gynaecology")
    private Integer serviceType;

    @Column(name = "is_show_homepage")
    private Integer isShowHomepage;

    @Column(name = "disp_order")
    private Integer dispOrder;

    @Column(name = "is_open_webview")
    private Integer isOpenWebview;

    @Column(name = "link_webview")
    private String linkWebview;

    @Column(name = "is_allow_text_based")
    private Integer isAllowTextBased;

    @Column(name = "popular_order")
    private Integer popularOrder;

    @Column(name = "is_show_available_doctor")
    private Integer isShowAvailableDoctor;

    @Column(name = "on_demand_display")
    private String onDemandDisplay;

    @Column(name = "is_disable_service")
    private Integer isDisableService;

    @Column(name = "is_disable_service_non_retail")
    private Integer isDisableServiceNonRetail;
}